//测试：wx234b06c83dd4962d
//正式：wxbfaa5a5afaca95de
var appid = "wxbfaa5a5afaca95de";
var timestamp = Date.parse(new Date())/1000;
var signature = "";

$(function(){
    var userInfo =  JSON.parse(user);
    var tradeCodes = userInfo.tradeCodes;
    if(!isEmpty(tradeCodes)){
        for (var t=0;t<tradeCodes.length;t++){
            $(".tradeCodes_"+tradeCodes[t]+" .bg").hide();
            $(".tradeCodes_"+tradeCodes[t]).css("pointer-events","inherit");
        }
    }

    $.ajax({
        url:linkPath+"smartfire/wx/getSha1Str",
        type:"get",
        dataType:"text",
        data:"str=noncestr=chenlu@timestamp="+timestamp+"@url="+location.href.split('#')[0].replace(/&/g,"@"),
        beforeSend: function(request) {
            request.setRequestHeader("ACCESS-TOKEN", token);
        },
        success:function(res){
            var resData = eval("(" + res + ")");
            signature = $.trim(resData.obj);
            wx.config({
                debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
                appId: appid, // 必填，公众号的唯一标识
                timestamp: timestamp, // 必填，生成签名的时间戳
                nonceStr: 'chenlu', // 必填，生成签名的随机串
                signature: signature,// 必填，签名
                jsApiList: ['scanQRCode','getLocation'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
            });
        }
    });
})

//判断字符是否为空的方法
function isEmpty(obj){
    if(typeof obj == "undefined" || obj == null || obj == ""){
        return true;
    }else{
        return false;
    }
}